take advantage of... - French English Dictionary